class Pago < ActiveRecord::Base
  
  #!!!!!!!!!!!!!!!!!!!!!Definiendo relaciones entre las tablas!!!!!!!!!!!!!!!!!!!!!!
  #Se define foranea de tipo
  #cliente
  belongs_to :cliente

  #Se relaciona ORDEN para saber las condiciones del pago
  has_many :ordens, :dependent => :destroy

  #!!!!!!!!!!!!!!!!!!!!!Definiendo validaciones sobre los atributos!!!!!!!!!!!!!!!!!!!!!!
  validates_numericality_of :numero, :on => :create
  validates_presence_of :numero
  validates_presence_of :vencimiento
  validates_numericality_of :codigo, :on => :create
  validates_presence_of :codigo

#  validates_length_of   :numero,    :within => 1..16
#  validates_length_of   :codigo,    :within => 1..3

end
